solar array blanket - Español Inglés Diccionario